Climate
Banja Luka has a continental climate, with harsh winters and warm summers. The warmest month of the year is July, with an average temperature of 21.3 C 70 F. The coldest month of the year is January, when temperatures average near freezing at 0.8 C 33 F. Annual precipitation for Banja Luka is about 988 mm. Banja Luka has an average of 143 rainy days a year. Due to the city's high latitude, it snows in Banja Luka almost every year as well. Strong winds come from the north and northeast.